troublesome business - German English Dictionary